Midrange
Mango Tree
One of the finest restaurants in the city. North Indian Cuisine, full of innovative dishes. Service is occasionally slow.
The Cricket Club Cafe
34 queens road, kollupitiya, colombo 03. this cafe is a must for any cricket lover. the walls are covered in autographed memorabilia and photos with sports usually cricket being screened on all the tvs scattered throughout the rooms. they serve authentic aussie cuisine and a wide variety of drinks the bar is named after donald bradman.
UK Urban Kitchen
Arpico super center, 69 hyde park corner, union place, colombo 2. serves western, asian and middle eastern cuisines at relatively reasonable prices. also specializes in wood-fired pizzas and coffee. next to arpico supermarket. open m-th 10am-10pm, f-su 10am-11pm. telephone 94 11 7219169.
The Gallery Cafe
2 alfred house road, off alfred house gardens, kollupitiya, colombo 3. wonderful atmosphere in beautiful building - designed by famous sri lankan architect geoffrey bawa. large food menu featuring many international dishes, decadent desserts and extensive cocktail menu.
The Lagoon
This restaurant focuses primarily on seafood with colorful Sri Lankan flavors. The friendly, professional staff are able to create an enjoyable dining experience.
Top end
Nihonbashi Main Restaurant
11 galle face terrace, kollupitiya, colombo 3. there are three nihonbashi outlets in colombo. a sushi bar at odel and a outlet at the hilton colombo residence are the other two. the main restaurant is an airy and spacious restaurant with a blend of modern and traditional in design consisting of 8 private dining rooms also a dine-in wine room. nihonbashi is owned and run by tokyo-born dharshan munidasa, a self-taught chef.
Royal Thai
115 sir chittampalam a. gardiner mawatha,slave island, colombo 02. located at the cinnamon lakeside hotel refurbished and rebranded september 2009, is an authentic thai restaurant hosting the usual favorites, such as tom yam and chicken pandan leaves.although eating cow in india is rude here its polite
Budget
Enjoy a steaming cup of coffee and some goodies for lunch at D'Cafe at No. 15A, Cambridge Place, Colombo 7.
Buy a "lunch packet" from street stands practically anywhere in the city. Typically, it will be a filling meal of rice and vegetables for about Rs 120.
Also available everywhere are small bakeries selling rotis either flat or folded into triangles filled with egg, vegetable or fish, hoppers bowl shaped pancakes made with coconut milk, and other "short eats" bread based snacks or fried foods. The price of individual items range from Rs. 10-50.